package com.hz.web.util;

import java.io.File;

/**
 * 公共方法
 * @author Administrator
 *
 */
public class UtilMethods {
	
	/**
	 * 判断字符串是不是数字
	 * @param str 要判断的字符串
	 * @return true  false
	 */
	public static boolean isNum(String str){
		return str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$");
	}
	
	/**
	 * 清除指定路径的文件
	 * @param filePath
	 */
	public static void delFile(String filePath){
		File file = new File(filePath);
		if (file.isFile()) { // 为文件时调用删除文件方法
			file.delete();
		}
	}
	
	/**
	 * 根据富文本里面的类型ID  获取对应的名字
	 * @param typeId
	 * @return
	 */
	public static String getNameByHtmlType(int typeId){
		String result="";
		if(typeId==5){
			result = Constant.TYPE5;
		}else  if(typeId==6){
			result = Constant.TYPE6;
		}else if(typeId==7){
			result = Constant.TYPE7;
		}else if(typeId==8){
			result = Constant.TYPE8;
		}else if(typeId==9){
			result = Constant.TYPE9;
		}else if(typeId==10){
			result = Constant.TYPE10;
		}else if(typeId==11){
			result = Constant.TYPE11;
		}else if(typeId==12){
			result = Constant.TYPE12;
		}else if(typeId==13){
			result = Constant.TYPE13;
		}else if(typeId==21){
			result = Constant.TYPE21;
		}else if(typeId==22){
			result = Constant.TYPE22;
		}else if(typeId==23){
			result = Constant.TYPE23;
		}else if(typeId==26){
			result = Constant.TYPE26;
		}else if(typeId==27){
			result = Constant.TYPE27;
		}else if(typeId==30){
			result = Constant.TYPE30;
		}else if(typeId==31){
			result = Constant.TYPE31;
		}else if(typeId==40){
			result = Constant.TYPE40;
		}else if(typeId==50){
			result = Constant.TYPE50;
		}else if(typeId==100){
			result = Constant.TYPE100;
		}
		return result;
	}

}
